:root {
	--primary-color: #409EFF;
	--default-color: #7a7e83;
	--success-color: #67c23a;
	--info-color: #909399;
	--warning-color: #e6a23c;
	--danger-color: #f56c6c;
	--inner-line-color: #e5e5e5;
	--custom-pop-action-color: #557ff7;
	--custom-pop-title-color: #666666;
}

@font-face {
    font-family: "led";
    src: url("../font/unidreamled.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: "hxb";
    src: url("../font/huxiaobonanshenti2.ttf") format("truetype");
    font-weight: normal;
    font-style: normal;
}

body {
    background-color: #d8e6fc;
}

.crumbs {
    padding: 20px 0px;
}

.primary {
    color: #409EFF;
}

.secondary {
    color: #E6A23C;
}

.el-dialog {
    /* width: 530px !important; */
}

.pagination {
    margin-top: 10px;
    text-align: right;
}

.handle-box > .el-select {
    margin-right: 5px;
}

.bulletin {
    background-color: #fff;
    margin-bottom: 40px;
    border-radius: 3px;
    border: 1px solid #DCDFE6;
}

.bulletin .el-row {
    width: 100%;
    margin: 0px !important;
    padding: 20px 0px;
}

.pop-content.statistics > div {
    width: 300px;
    display: flex;
    flex-wrap: wrap;
}

.pop-content.statistics > div > .el-statistic, .pop-content.statistics > div > div {
    width: calc(300px / 3);
    height: 60px;
}

.el-popover.el-popper {
    opacity: 0.95;
}

.el-divider--horizontal {
    margin: 0px !important;
}

.el-dialog {
    max-height: 70vh;
    min-width: 530px;
}

.el-dialog .el-dialog__body {
    max-height: calc(70vh - 54px - 60px - 62px);
    overflow-y: scroll;
}

.el-dialog .dynamic-form {
    /* height: calc(70vh - 170px); */
    /* height: calc(70vh - 15vh);
    overflow-y: scroll; */
    padding-bottom: 5px;
    padding-right: 5px;
    box-sizing: border-box;
}

.el-dialog .dynamic-form::-webkit-scrollbar, .el-dialog .el-dialog__body::-webkit-scrollbar {
    width: 10px;
    background-color: transparent;
}

.el-dialog .dynamic-form::-webkit-scrollbar-thumb, .el-dialog .el-dialog__body::-webkit-scrollbar-thumb {
    border-radius: 10px;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0.44, rgb(122, 153, 217)), color-stop(0.72, rgb(73, 125, 189)), color-stop(0.86, rgb(28, 58, 148)));
}

.el-dialog .dynamic-form::-webkit-scrollbar-track, .el-dialog .el-dialog__body::-webkit-scrollbar-track {
    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
    background-color: #F5F5F5;
    border-radius: 10px;
}

/* Sub System Theme Begin */

.header-bg, .title-bg, .ms-login {
    border-top: 1px solid #febd57;
    box-sizing: border-box;
    /* background: linear-gradient(0deg,#0098f0,#00f2c3); */
}

.title-bg > .shape {
    /* border-image: linear-gradient(0deg,#0098f0,#00f2c3) !important;
    border-image-slice: 1; */
}

.panel {
    border-image-source: radial-gradient(80% 60%, transparent 0px, transparent 100%, #febd57 100%);
    border-image-slice: 1;
    border-width: 0px;
    border-style: solid;
    border-image-outset: 5px;
}

/* Sub System Theme End */